net sales price - French English Dictionary